package com.hxd.mall.constant

import android.os.Environment

/**
 * intent常量
 */
object HxdConstants {
    // tag 常量
    const val Tag_Cancel = "0"
    const val Tag_Confirm = "1"
    //淘宝授权提示 为false需要提示信息 不能进行授权，为true 可以重新授权
    var TB_auther_isgo = true

    //表示搜索时需要的标示渠道，目前就是淘宝客一个
    const val product_channel = "tbk"
    //表示搜索时需要的平台ID，临时是固定的
//    const val zoneID = "109668650180"
    const val zoneID = "109717650183"

    /***
     * 0登录跳转到验证码
     * 1注册跳转到验证码
     */
    const val from_login_to_verifyCode = 0
    const val from_register_to_verifyCode = 1

    /**
     * web_view title显示类型
     */
    // 默认左边为go_back 0; finish 1
    const val Web_Title_Left_Type_Default = 0
    const val Web_Title_Left_Type_Finish = 1
    const val Web_Title_Right_Type_Show_Finish = 1

    // 用户信息缓存存储一份，其他信息key+mobile
    const val Cache_Key_User_Info = "Cache_Key_User_Info"
    //记录是否是第一次启动
    const val Cache_Key_Is_First_Open = "Cache_Key_Is_First_Open"
    //判断今日是否展示过弹窗
    const val openedHome = "openedPoPuHome"
    //判断是否是第一次进入商品详情页
    const val openedProductDetails = "openedProductDetails"
    //判断是否是第一次展示弹窗
    const val openedDialog = "openedDialog"
    //判断是否拒绝过通知权限
    const val isRefuseNotify = "isRefuseNotify"

    //极光alias绑定结果
    val isSaveAlias = "isSaveAlias"
    val Alias = "alias"

    // sdcard 图片路径目录
    var Sd_Card_Pic_Folder = "${Environment.getExternalStorageDirectory().absolutePath}/"
    var Sd_Card_Document_Folder = "${Environment.getExternalStorageDirectory().absolutePath}/"

    /**
     * 用户是否登录(特殊处理不需要UserInfo)
     * 默认进入主界面，判断用户是否跳转到登录界面
     */
    var User_Free_For_Main_Page = false
    var Channel_Number = ""
    var Push_Id = ""

    /**
     * 微信包名
     */
    val WX_PackageName = "com.tencent.mm"

    /**
     * Intent 参数定义
     */
    object IntentParamsKeyDefine {
        // title name
        const val key_title_name = "key_title_name"
        // title  is use
        const val key_title_is_use = "key_title_is_use"
        // url
        const val key_web_url = "key_web_url"
        // 是否通过百川sdk加载
        const val key_isload_baichuan = "is_load_baichuan"
        // title left type
        const val web_title_left_type = "web_title_left_type"
        // title right type
        const val web_title_right_type = "web_title_right_type"

        /**
         * 登录界面时获取当前界面展示、登陆类型区分
         */
        const val login_bind_view = "login_bind_view"

        /**
         * 登录或注册时输入的手机号
         */
        const val login_or_register_phone_num = "phoneNum"

        /**
         * 登录或注册跳转到验证码页
         */
        const val login_or_register_type = "loginOrRegister"

        /**
         * 邀请码
         */
        const val register_invite_code = "inviteCode"

        /**
         * 商品id
         */
        const val product_skuNo = "skuNo"
        /**
         * 商品id
         */
        const val person_info = "personInfo"
        /**
         * 搜索
         */
        const val search_Key = "search_Key"
    }
}